// 7-2 输出GPLT
#include <stdio.h>
#include <string.h>

int main()
{
    char str[10001];
    gets(str);
    int G=0, P=0, L=0, T=0;
    int l = strlen(str);
    for (int i=0; i<l; i++) {
        switch (str[i]) {
            case 'g':
            case 'G':
            G++;
            break;
            case 'p':
            case 'P':
            P++;
            break;
            case 'l':
            case 'L':
            L++;
            break;
            case 't':
            case 'T':
            T++;
            break;
        }
    }
    while (G+P+L+T != 0) {
        if (G) {
            G--;
            putchar('G');
        }
        if (P) {
            P--;
            putchar('P');
        }
        if (L) {
            L--;
            putchar('L');
        }
        if (T) {
            T--;
            putchar('T');
        }
    }
    printf("\n");
    return 0;
}